﻿@charset "utf-8";
/* CSS Document */
*html {background: url(about:black) no-repeat fixed;}
body{
	background-image:url("../images/bodybg.jpg");
	background-repeat:repeat-x;
	background-color:#eeeeed;
	font-family:"宋体";
}
a{text-decoration:none; color:#3c3c3c;}
a:hover{color:#6C3;}
/**=header    
---------------------------------------------------------*/
.header{
	height:53px;
	background-color:#3c3c3c;
	background-image:url("../images/bodybg.jpg");
	background-repeat:repeat-x;
}
.logo{
	width:155px;
	height:53px;
	background: url("../images/toplogo.jpg") no-repeat; 
}
.logo a{ width:155px; height:53px;}
/* --导航--*/
.header_dh{
	float:left;
	width:815px;
	height:48px;
	margin-left:30px;
	display:inline;
}
.header_dh ul{ width:425px; float:left;}
.header_dh ul li{ float:left; cursor:pointer;}
.header_dh ul li a{ width:105px; color:#fff; line-height:48px; display:block; text-align:center; font-size:14px;}
.header_dh ul li a:hover{color:#3d3d3d; background-color:#93d300; font-weight:bold;  } 
.header_dh ul li .navs{color:#3d3d3d; background-color:#93d300; font-weight:bold;  }


/*登录 - 注册*/
.stats{ float:left; margin-top:7px; margin-right:3px; display:inline; color:#CCC}
.stats span{ color:#FFF;}
.stats a{ color:#FFF; line-height:35px; padding-top:5px; padding-bottom:5px;}
.stats a:hover{color:#6C3; }
.stats a.write{ 
   background: url("../images/zx_header2.gif") no-repeat scroll 10px center;
   padding-left:28px;
}




 
/*顶部搜索*/
.search{ float:left; margin-left:125px; display:inline; margin-top:9px;}
.searchs{ float:left; margin-left:152px; display:inline; margin-top:9px;}
.search-text{ background-color:#FFF; padding:5px;}
.search-bt{}
.search-s{ float:left; width:130px; height:21px; color:#999; border:0px; font-size:14px; font-size:12px; outline:none;}
.search-b{ float:left; width:31px; height:31px; background-image:url(../images/icon.gif); border:none 0px; cursor:pointer; background-color:#93d300; background-repeat:no-repeat; background-position:-124px 0px;}
.search-b:hover{background-image:url(../images/icon.gif);background-repeat:no-repeat; background-position:-155px 0px;}
.login{ color:#FFF; line-height:50px; margin-left:13px; display:inline; float:right;}
.login a{ color:#FFF; line-height:35px; padding-top:5px; padding-bottom:5px;}
.login a:hover{color:#6C3; text-decoration:underline;}


 

/*焦点图*/
#jdtShow{ width:1000px; height:229px; position:relative; overflow:hidden; }
#myjQueryContent{width:1000px;height:229px;overflow:hidden;}
#myjQueryContent div{position:absolute; font-family:"宋体";}
#myjQueryContent .title1{ position:absolute; width:1000px; z-index:50; top:120px; left:22px; }
#myjQueryContent .title2{ position:absolute; width:1000px; top:120px; left:22px; }
#myjQueryContent .title3{ position:absolute; width:1000px; top:120px; left:22px; }
#myjQueryContent .title4{ position:absolute; width:1000px; top:25px; left:700px; }
#myjQueryContent .mtitle{ font-size:45px; width:500px; height:45px; line-height:45px; font-weight:bold;color:#FFF;}
#myjQueryContent .ntitle{ font-size:18px; width:500px; height:50px; margin-top:40px; color:#f4f4f1;}

#myjQueryContent .title4 .ntitle{ text-align:right; width:270px;}

.banner{
	background-image:url("../images/bannerbg01.png");
	background-repeat:no-repeat;
	background-position:center;
	height:229px;
}
.banner .con{
	width:1000px;
	height:229px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	z-index:2px;
	background-color:#eeeeed;
}
.banner ul{ position:absolute; z-index:20; top:200px; left:20px;} 
.banner ul img{ width:19px; height:19px; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;} 
.banner ul li{ float:left; width:19px; height:19px; overflow:hidden; cursor:pointer;}

 
.footer{
	background-color:#eeeeed;
}
.header .con,.footer .con{
	width:1000px;
	margin:0 auto;
}



/* -------------------------- */
@font-face {
 font-family:"微软雅黑";
} 
.main{
    background-image:url("../images/nbg.jpg");
	background-position:center;
	background-repeat:repeat-y;
}
.main .con{
	width:980px;
	margin:0 auto;
	padding-left:10px;

	padding-right:10px;
}
.ad{ border:#CCC 1px solid; background-color:#f5f5f5;}
/*左侧分类*/
.classify{ width:695px; }
.classify .title{
	width:685px;
	height:35px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:20px;
	border-bottom:#e6e6e6 1px solid;
}
.classify .title strong{ font-weight:normal; float:left;}
.more{ float:right; margin-right:5px;}
.moren{}
.more a{ font-weight:normal; font-size:12px; color:#316bce;}
.moren a{ font-weight:normal; font-size:12px; color:#316bce;}
.more a:hover,.moren a:hover{ text-decoration:underline; color:#316bce;}
 	
.classifys{width:695px; height:310px; overflow:hidden;}
.classifys .tb{ width:685px;}
.classifys .tb ul{}
.classifys .tb ul li{float:left; width:135px; height:35px;background-image:url("../images/btbg02.jpg"); background-position:right; background-repeat:no-repeat; border-top:#fff 3px solid;}
.classifys .tb ul li a{ float:left; width:135px; height:35px; line-height:35px; text-align:center; color:#316bce;}
.classifys .tb ul li a strong{ font-weight:normal;}
.classifys .tb ul li.current{ background-color:#fff; color:#333; font-weight:bold; border-top:#93d300 2px solid;}
.classifys .tb ul li.current strong{ font-weight:bold;}
.classifys .tb ul li.current a{color:#333;}
.classifys .showimg{ width:685px; margin-top:5px;}
.classifys .showimg ul{}
.classifys .showimg ul li{float:left; margin-left:10px; display:inline; padding-bottom:10px;}
.classifys .showimg ul li.nomleft{ margin-left:0px;}
.classifys .showimg ul li img{ width:128px; height:128px; overflow:hidden;}
.classifys .showimg ul li a{float:left; position:relative; z-index:1;}
.classifys .showimg ul li a:hover{ color:#6AB903;}
.classifys .showimg ul li a span{ float:left; line-height:24px; color:#FFF; font-size:12px; position:absolute; z-index:2; right:0px; bottom:0px;   cursor:pointer; 
background:url(../images/spanbg.png); background-position:bottom right; background-repeat:repeat-x; text-align:right; padding-top:100px; padding-bottom:5px; _padding-bottom:0px; overflow:hidden; padding:0px; margin:0px; padding:1px 5px;_padding:0px 3px;}
.classifys .showimg ul li a span:hover{ color:#fff; background:url(../images/spanbghover.png);  background-position:bottom right; background-repeat:repeat-x; text-align:right;}
#nobg{ background-image:none}
.classifys .showimg ul li a:hover span{color:#fff; background:url(../images/spanbghover.png);  background-position:bottom right; background-repeat:repeat-x; text-align:right;}
 
 


/*新闻资讯*/
.news{ width:273px; padding:5px; display:inline; border:#e6e6e6 1px solid;}
.news .title{ padding-left:25px; width:250px; color:#6ab903; font-size:15px; font-weight:bold; background-image:url("../images/icon.gif"); background-repeat:no-repeat; float:left; background-position:-272px -266px; }
.news .title h2{font-size:15px;font-weight:bold; float:left;}
.news ul{ float:left;}
.news ul li{ float:left; width:265px;font-size:12px; padding:5px; border-top:#eeeeed 1px solid; padding-bottom:10px;}
.news ul li .t{ float:left; width:265px; height:20px; overflow:hidden; }
.news ul li .ts{ float:left; width:265px; color:#666666;}
.news ul li a{ font-weight:bold; color:#316bce;}
.news ul li a:hover{ text-decoration:underline;}
.newsmore{ margin-left:143px; display:inline;}
.newsmore a{font-weight:normal; font-size:12px; color:#316bce;}
.newsmore a:hover{text-decoration:underline; color:#316bce;}

/*花卉图片排行*/
.piclist{width:980px;}
.piclist .title{
	width:980px;
	font-family:"微软雅黑";
	height:40px;
	line-height:40px;
	border-bottom:#e6e6e6 1px solid;
}
.piclist ul{}
.piclist ul li{ float:left; background-image:url("../images/libg.jpg"); background-repeat:no-repeat; background-position:right;}
.piclist ul li a{ float:left; width:98px; text-align:center; color:#316bce; height:40px; line-height:40px;}
.piclist ul li a:hover{ background-color:#eeeeed; font-weight:bold;}


/*花卉养殖  室内花卉*/
.newslist{width:980px;}
.newslist .yz,.newslist .sn{
	font-family:"微软雅黑";
	width:980px;
	background-image:url("../images/titlebg.jpg");
	background-repeat:no-repeat;
	height:40px;
	line-height:40px;
}
.newslist .yz h2,.newslist .sn h2{ line-height:40px; margin-left:15px; display:inline;}
.newslist ul{}
.newslist ul li{ float:left; width:980px; border-bottom:#e6e6e6 1px solid; margin-top:10px; padding-bottom:15px;}
.newslist .left{ float:left; width:80px; text-align:center; padding-top:8px; }
.newslist .right,.newslist .info{ float:left; width:900px; }
.newslist .right .t{ float:left; width:900px; line-height:35px; overflow:hidden;}
.newslist .right .ts{ float:left; width:900px; font-size:13px; color:#666666;}
.newslist .right .t a{ color:#316bce; font-size:15px;}
.newslist .right .t a:hover{ text-decoration:underline;}
 
.main .newslist .right .num{font-size:12px; color:#999; margin-right:25px; background-image:url("../images/bg01.jpg");
background-repeat:no-repeat; background-position:0px 3px; padding-left:20px; display:inline;}
.main .newslist .right .data{font-size:12px; color:#999; margin-right:25px; background-image:url("../images/bg02.jpg"); background-repeat:no-repeat; background-position:0px 3px; padding-left:20px;}

.newslist ul li.nobt{ border-bottom:none 0px;}


/*列表*/
#listbody{	background-image:url("../images/listbody.jpg");background-repeat:repeat-x;}
.position{ float:left; width:980px; height:25px; overflow:hidden;  font-size:12px; margin-top:12px; color:#666;}
.position a{ color:#316BCE; font-weight:bold;}
.position a:hover{ text-decoration:underline;}
.position .left{ float:left; width:700px; overflow:hidden;  line-height:25px;}
.position .right{ float:right; width:230px; }
.xinlang{ float:left; width:120px; height:30px; overflow:hidden; display:inline-block; }
.qq{ float:left; padding-left:8px; width:100px;  height:30px; overflow:hidden; text-align:right; display:inline-block;}

.mainleft{ float:left; width:285px; padding-bottom:20px;}
.boxad{ float:left; width:267px; padding-left:16px; padding-top:15px; padding-bottom:15px; text-align:center height:245px; overflow:hidden; border: 1px solid #E6E6E6; }

.mainright{ float:left; width:675px; margin-left:20px; display:inline; margin-top:8px!important; margin-top:8px;}
.mainright .bt{ float:left; width:675px; background-image:url("../images/bg03.jpg"); background-repeat:repeat-x; background-position:0px 6px; padding-bottom:10px;}
.mainright .bt li{ float:left;}
.mainright .bt li a{ float:left; padding:4px 10px; padding-top:0px;  font-size:18px; font-weight:bold; color:#316BCE; padding-bottom:11px;}
.mainright .bt li a:hover{ text-decoration:none; color:#316BCE; border-bottom:2px solid #93D300;}
.mainright .bt li a.hover{ color:#333; border-bottom:2px solid #93D300;}
.mainright .bt li a.hover:hover{color:#316BCE;}
.adlist{ float:left; width:673px; height:107px; overflow:hidden; border:#d7d7d7 1px solid; position:relative; z-index:1;}
.adlist  img{ position:absolute; z-index:1;}
.adlist .text{ position:absolute; z-index:5; top:0px;}
.adlist .text .textl{ float:left; width:350px; margin-left:20px; display:inline; margin-top:5px;}
.adlist .text .textl .title{font-family:"微软雅黑"; font-size:24px; color:#63b002; line-height:35px;}
.adlist .text .textl .title span{ font-size:16px; font-weight:bold; }
.adlist .text .textl .titles{ font-size:12px; color:#666; line-height:18px; height:52px; overflow:hidden;}

.adlist .text .textr{ float:left; width:230px; margin-left:50px; display:inline; margin-top:15px;}
.adlist .text .textr .title{ float:left; font-family:"微软雅黑"; font-size:16px;   color:#63b002; line-height:30px; width:250px;}
.adlist .text .textr .title span{ margin-left:45px; font-size:14px; color:#666; font-weight:normal; font-family:"宋体"; }
.adlist .text .textr .titles{ font-size:14px; color:#666; line-height:18px;}
.adlist .text .textr .titles div{ float:left; width:113px;}
.textright{ text-align:right;}
.adlist .text .textl .textblue,.adlist .text .textr .textblue{ color:#51a9b6;}
.adlist .text .textl .textorange,.adlist .text .textr .textorange{ color:#ffa525}


.listnews ul{}
.listnews ul li{ float:left; width:675px; border-bottom:#e6e6e6 1px solid; margin-top:10px; padding-bottom:15px;}
.listnews .left{ float:left; width:95px; text-align:left; padding-top:8px; }
.listnews .left img {width:85px;  height:85px; overflow:hidden;}
.listnews .right,.newslist .info{ float:left; width:580px; }
.listnews .right .t{ float:left; width:580px; line-height:30px; margin-top:2px; overflow:hidden;}
.listnews .right .ts{ float:left; width:580px; font-size:13px; color:#666666; line-height:22px;}
.listnews .right .t a{ color:#316bce; font-size:15px;}
.listnews .right .t a:hover{ text-decoration:underline;}
.listnews .right .num{font-size:12px; color:#999; margin-right:25px; background-image:url("../images/bg01.jpg");
background-repeat:no-repeat; background-position:0px 3px; padding-left:20px; display:inline;}
.listnews .right .data{font-size:12px; color:#999; margin-right:25px; background-image:url("../images/bg02.jpg"); background-repeat:no-repeat; background-position:0px 3px; padding-left:20px;}


.leftimglist{ width:273px; padding:5px; display:inline; border:#e6e6e6 1px solid;}
.leftimglist .title{ padding-left:25px; width:250px; color:#6ab903; font-size:15px; font-weight:bold; background-image:url("../images/icon.gif"); background-repeat:no-repeat; float:left; border-bottom: 1px solid #EEEEED; background-position:-272px -266px;}
.leftimglist .title h2{font-size:15px;font-weight:bold; float:left;}
.leftimglist ul{ float:left; padding-bottom:7px;}
.leftimglist ul li{  position:relative; float:left; margin-left:8px; width:125px; height:125px; overflow:hidden; display:inline; margin-top:10px;}
.leftimglist ul li img{ position:absolute; z-index:1; border:0px; width:125px; height:125px;}
.leftimglist ul li span{ 
	position:absolute; 
	z-index:20;
	width:50px;
	height:25px;
	padding:1px 3px;
	background-color:#000;
	filter:alpha(opacity=50); /*IE*/
	-moz-opacity:0.5; /*MOZ , FF*/
	opacity:0.5; /*CSS3, FF1.5*/
	right:0px;
	bottom:0px;
}
.leftimglist .text{position:absolute; z-index:30; color:#fff; text-align:center; line-height:25px; right:0px;bottom:0px; padding:1px 3px; width:50px; height:25px; cursor:pointer; font-size:12px;}
 




/*文章内容页*/
.love{ float:left; width:283px; display:inline; border:#e6e6e6 1px solid; border-top:#e6e6e6 2px solid;}
.love .title{float:left; padding-left:33px; width:240px; color:#6ab903; font-size:15px; font-weight:bold; background-image:url("../images/icon.gif"); background-repeat:no-repeat; background-position:-265px -216px; float:left; border-bottom:#eeeeed 1px solid; padding-top:3px;}
.love .title h2{font-size:15px;font-weight:bold; float:left;}
.love ul{ float:left;  margin-left:10px; display:inline;}
.love ul li{ float:left; width:253px;font-size:12px; padding:5px; border-bottom:#eeeeed 1px solid; padding-top:10px; padding-bottom:8px;}
.love ul li a{color:#666;}
.love ul li a:hover{ text-decoration:underline; color:#316bce;}


.article{ float:left; width:675px; border-bottom:#eeeeed 1px solid; padding-bottom:15px;}
.article .title{ float:left; width:675px; font-family:"微软雅黑"; font-size:20px; line-height:50px; text-align:center; font-weight:bold;}
.article .tag{ padding-left:5px;}
.article .tag a{ color:#316bce; font-size:12px; line-height:22px; padding-left:2px; padding-right:2px;}
.article .tag a:hover{ text-decoration:underline;}
.article .content{ float:left; width:675px; padding-top:10px; line-height: 24px;font-size: 14px; word-wrap: break-word; color: #252525;}
.article .content p{margin:24px 0px; word-wrap: break-word; text-indent:2em;}

.article .num{ font-size:12px;  color:#999;   padding-left:5px;  display:inline; }
.article .data{font-size:12px; color:#999;   padding-left:5px; display:inline;}
.article .kspan{width:675px; float:left; text-align:center;}
.article .content img{ margin:10px auto;display:block; max-width:675px;}
 

/*评论区域*/
.lovebt{float:left; width:675px; padding-top:20px; padding-bottom:20px;}
.pl{float:left; width:675px; padding-top:5px; padding-bottom:5px; color:#999;}
.pl .title{float:left; width:675px; font-size:12px;}
.pl ul{}
.pl ul li{float:left; width:675px; border-top:#EBEBEB 1px solid; margin-top:10px; padding-top:10px;}
.pl ul li a{}
.pl ul li .left{ float:left; width:60px;}
.pl ul li .right{}
.pl ul li .info{ float:left;width:615px; font-size:12px;}
.pl ul li .info .name{float:left; line-height:15px;}
.pl ul li .info .time{ float:left;line-height:15px; margin-left:10px; display:inline;}
.pl ul li .right .content{float:left;width:615px; height:33px; overflow:hidden; color:#666; margin-top:2px; font-size:12px; line-height:18px;} 


.pltext{float:left; width:675px; padding-bottom:20px;}
.zz{float:left; width:585px; padding-left:80px; background-image:url(../images/icon.gif); background-repeat:no-repeat; background-position:-197px 7px; }
.pltextarea{float:left; width:673px; height:150px; border:#e3e3e3 1px solid; border-bottom:#e3e3e3 3px solid; color:#999999; font-size:14px; max-width:673px; min-width:673px; max-height:150px; min-height:150px; line-height:20px; outline:none;}
.plbt{ float:right; margin-top:5px; width:79px; height:38px; background:url(../images/icon.gif); border:0px; cursor:pointer; background-color: #93D300; background-position:2px -216px;}
.plbt:hover{background-position:2px -259px;}

.youlove{ float:left; width:673px; border:#dfdfdf 1px solid; background-color:#ebebeb;}
.youlove .title{font-family:"微软雅黑"; font-size:18px; float:left; padding-left:10px; margin-top:5px;}
.youlove ul{float:left; width:673px;  margin-top:10px; display:inline; padding-bottom:20px;}
.youlove li{ position:relative; float:left; margin-left:8px; width:125px; height:125px; overflow:hidden; display:inline;}
.youlove img{ position:absolute; z-index:1; border:0px; width:125px; height:125px;}
.youlove span{ 
	position:absolute; 
	z-index:20;
	width:50px;
	height:22px;
	padding:1px 3px;
	background-color:#000;
	filter:alpha(opacity=60); /*IE*/
	-moz-opacity:0.6; /*MOZ , FF*/
	opacity:0.6; /*CSS3, FF1.5*/
	right:0px;
	bottom:0px;
}
.youlove .text{position:absolute; z-index:30; color:#fff; text-align:center; line-height:22px; right:0px;bottom:0px; padding:1px 3px; width:50px; height:22px; cursor:pointer; font-size:12px;}



/*图片列表*/
.imgadlist{ float:left; width:673px; height:195px; overflow:hidden; border:#d7d7d7 1px solid; position:relative; z-index:1;}
.imgadlist  img{ position:absolute; z-index:1;}
.imgadlist .text{ position:absolute; z-index:5; top:0px;}
.imgadlist .text .textl{ float:left; width:450px; margin-left:20px; display:inline; margin-top:10px;}
.imgadlist .text .textl .title{font-family:"微软雅黑"; font-size:26px; color:#fff; line-height:35px;
text-shadow:2px 0 2px #89b5d8, 0 2px 2px #89b5d8, 0 -1px 0px #89b5d8, -1px 0 2px #89b5d8;
*filter: Glow(Color=#89b5d8, Strength=1);  
}
.imgadlist .text .textl .title span{ font-size:16px; font-weight:bold; }
.imgadlist .text .textl .titles{ font-size:14px; font-family:"宋体"; margin-top:5px; color:#333; line-height:24px; height:45px; overflow:hidden;}

.imgadlist .text .textr{ float:left; width:230px; margin-left:20px; display:inline; margin-top:8px; font-size:13px;}
.imgadlist .text .textr .title{ float:left; color:#666666; line-height:25px; width:250px;}
.imgadlist .text .textr .title span{ margin-left:45px;  color:#666; font-weight:normal; font-family:"宋体"; }
.imgadlist .text .textr .titles{ font-size:14px; color:#666; line-height:18px;}
.imgadlist .text .textr .titles div{ float:left; width:113px; font-size:12px;}
.imgadlist .text .textl .textblue,.adlist .text .textr .textblue{ color:#51a9b6;}
.imgadlist .text .textl .textorange,.adlist .text .textr .textorange{ color:#ffa525}

.title02{font-family:"微软雅黑"; font-size:26px; color:#fff; line-height:35px; 
	text-shadow:2px 0 2px #c3a2de, 0 2px 2px #c3a2de, 0 -1px 0px #c3a2de, -1px 0 2px #c3a2de;
    *filter: Glow(Color=#c3a2de, Strength=1); }
	
.title03{font-family:"微软雅黑"; font-size:26px; color:#fff; line-height:35px; 
    text-shadow:2px 0 2px #8fb85e, 0 2px 2px #8fb85e, 0 -1px 0px #8fb85e, -1px 0 2px #8fb85e;
    *filter: Glow(Color=#8fb85e, Strength=1); }
	
.title04{font-family:"微软雅黑"; font-size:26px; color:#fff; line-height:35px; 
    text-shadow:2px 0 2px #e8ca3e, 0 2px 2px #e8ca3e, 0 -1px 0px #e8ca3e, -1px 0 2px #e8ca3e;  
    *filter: Glow(Color=#e8ca3e, Strength=1); }


.imglists{float:left; width:675px; margin-top:10px;}
.imglists ul{ position:relative; margin-left:-9px; float:left; width:682px;  margin-top:10px; display:inline; padding-bottom:20px;}
.imglists li{ position:relative; float:left; margin-left:11px; width:125px; height:125px; overflow:hidden; display:inline; margin-bottom:11px;}
.imglists img{ position:absolute; z-index:1; border:0px; width:125px; height:125px;}
.imglists span{ 
	position:absolute; 
	z-index:20;
	width:50px;
	height:25px;
	padding:1px 3px;
	background-color:#000;
	filter:alpha(opacity=50); /*IE*/
	-moz-opacity:0.5; /*MOZ , FF*/
	opacity:0.5; /*CSS3, FF1.5*/
	right:0px;
	bottom:0px;
}
.imglists .text{position:absolute; z-index:30; color:#fff; text-align:center; line-height:25px; right:0px;bottom:0px; padding:1px 3px; width:50px; height:25px; cursor:pointer; font-size:12px;}



.textlist{float:left; width:673px; margin-top:10px;}
.textlist ul{ position:relative; margin-left:-28px; display:inline-block;}
.textlist ul li{ float:left; width:145px; margin-left:30px; display:inline; margin-top:0px; list-style-type:disc;}
.textlist ul li img{width:145px; height:145px; overflow:hidden; border:0px none;}
.textlist ul li a{float:left; width:135px; padding-left:10px; text-align:left; color:#316BCE; line-height:35px; background-image:url(../images/litextbg.jpg); background-repeat:no-repeat; background-position:0px 15px;}
.textlist ul li a:hover{ text-decoration:underline;}
.textlist ul li .pic{float:left;}
.textlist ul li .title{float:left;}


.thumbs{  position:relative; overflow:hidden; }
.thumb{position:absolute; height:25px; line-height:25px; text-align:left; z-index:5000; overflow:hidden; cursor:pointer;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; background-color:#000; color:#FFF; font-size:14px;left: 87px; top: 485px;}
.thumb:hover{ overflow:hidden;filter:alpha(opacity=80);-moz-opacity:0.7;opacity:0.7;}
.thumb .icon{ float:left; display:block; padding-left:27px; padding-right:5px; height:25px; background:url(../images/look.png) no-repeat 5px 4px; text-decoration:none;}
.thumb .icon:hover{ background:url(../images/look.png) no-repeat 5px -24px; text-decoration:underline;}
.thumb a{ float:left; color:#FFF;}
.thumb a:hover{ color:#FFF; text-decoration:underline;}


/*分页*/
.page{ float:left; width:675px; text-align:right; padding-top:20px; padding-bottom:35px;}
.page ul{float:right;}
.page ul li{ float:left; }
.page ul li a{ float:left; width:15px; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; border:#b5b5b5 1px solid; color:#316bce; text-align:center; margin-left:5px; display:inline;}
.page ul li a:hover{ background-color:#6ab903; font-weight:bold; border:#b5b5b5 1px solid;  color:#fff;}
.page ul li a.hover{ background-color:#6ab903; font-weight:bold; border:#b5b5b5 1px solid;  color:#fff;}
.page ul li a.next{ width:50px;}


/*友情链接*/
.link{
    background-image:url("../images/nbg.jpg");
	background-position:center;
	background-repeat:repeat-y;
	font-family:"宋体";
}
.link .con{
	width:1000px;
	margin:0 auto;
}
.link ul{float:left; width:1000px; background-color:#6d6d6d; padding-bottom:30px;}
.link ul li{ float:left; width:130px; }
.link ul li a{ float:left; font-size:12px; text-align:left; color:#cdcdcd; height:20px; line-height:20px;}
.link ul li a:hover{ text-decoration:underline;}

.hottag{float:left; margin-left:150px; display:inline;  margin-top:20px;}
.hottag .title{ width:700px; float:left; color:#FFF; font-size:13px; line-height:30px; padding-bottom:10px; font-weight:bold;}
.list{ float:left; width:800px;}


/**/
.btbg{ 
    margin:0 auto;
	width:1000px;
	height:5px;
	line-height:5px;
	font-size:1px;
	background-image:url("../images/btbg.jpg");
    background-repeat:no-repeat;
	background-position:bottom;

}

 
.footercon{width:1000px; height:75px; margin:auto; font-size:12px; color:#202020;}
.footercon .copy{ width:1000px; line-height:25px; text-align:center; margin-top:5px;}
.footercon .tel{ width:1000px;  line-height:25px; text-align:center; }
.footercon .tel a{ padding-left:3px; padding-right:3px; color:#316bce}
.footercon .tel a:hover{ text-decoration:underline;} 


/*回顶部*/
#goTop{position:fixed;right:0;bottom:0; z-index:20;  padding-top:18px;  text-align:center; color:#FFFFFF;margin-right:5px; margin-bottom:5px; cursor:pointer; border:#CCC 0px solid; font-size:12px;}
#goTop .tops{width:58px; height:58px; margin-top:10px; }
#goTop .top{width:58px; height:58px; line-height:58px; background-image:url(../images/icon.gif); background-repeat:no-repeat; background-position:0px -154px;   margin-top:10px; overflow:hidden; display:none; }


#goTop .feedback{  width:58px; height:58px; line-height:58px; background-image:url(../images/icon.gif); background-repeat:no-repeat; overflow:hidden; background-position:0px -57px; }
#goTop .top span,#goTop .feedback span{ float:left; padding-top:13px; font-size:12px; width:58px; text-align:center;}


*html #goTop{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:20;}


/*弹出层*/
.index-float{ 
    margin:auto 0px; 
    background: none repeat scroll 0 0 #FFFFFF;
    position:fixed;
    z-index: 1500;
	width:500px;
	left:50%; 
	margin-left:-150px; 
	display:none;
}
*html .index-float {
	position:absolute;
    top: expression(offsetParent.scrollTop + offsetParent.clientHeight-420);
	z-index: 1500;
}
.index-float textarea,
.index-float input[type="text"]:focus,
.index-float input[type="password"]:focus,
.index-float input[type="email"]:focus,
.index-float input[type="url"]:focus,
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

.index-float textarea:focus,
.index-float input[type="text"]:focus,
.index-float input[type="password"]:focus,
.index-float input[type="email"]:focus,
.index-float input[type="url"]:focus,

.uneditable-input:focus {
  border-color: rgba(147, 211, 0, 0.8);
  outline: 0;
  outline: thin dotted \9;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(147, 211, 0, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(147, 211, 0, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(147, 211, 0, 0.6);
}


.error{
  border-color: rgba(255, 0, 0, 0.3);
  outline: 0;
  outline: thin dotted \9;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 8px rgba(255, 0, 0, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 8px rgba(255, 0, 0, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.025), 0 0 8px rgba(255, 0, 0, 0.5);
}

 


#index-shadow{
	display:none;
	position:fixed; 
	z-index:200;
	top:0px;
	left:0px;
	bottom: 0;
    right: 0;
	 
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
*html #index-shadow{
	display:none;
    position:absolute; 
    z-index:200;
    width:100%;
    height:100%;
   	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
/*登录层*/
.index-login-float {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #E6E6E6;
    left: 50%;
    margin-left: -250px;
    padding: 0 40px;
    top: 50%;
	margin-top: -137px;
    width: 406px;
	padding-bottom:20px;
}
*html .index-login-float {
	position:absolute;
	margin-top: 0px;
	top: expression(offsetParent.scrollTop-214)/2;
	z-index: 1500;
}
.index-float .float-close {
    background: url("../images/icon.gif") no-repeat;
	background-position:-65px -57px;
    cursor: pointer;
    display: block;
    height: 28px;
    position: absolute;
    right: 9px;
    top: 10px;
    width: 28px;
    z-index: 1501;
}
.index-float .title {
    color: #777777;
    font-size: 20px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 30px 0 2px;
}
.index-float .title .tip {
    color: #FF0000;
    font-size: 12px;
    margin-left: 20px;
}
.index-float .input-box input#uname {
    background: url("../images/icon.gif") no-repeat;
	background-position:-265px -65px;
}
.index-float .input-box input#upsw {
    background: url("../images/icon.gif") no-repeat;
	background-position:-265px -162px;
}
.index-float .input-box input#email {
    background: url("../images/icon.gif") no-repeat;
	background-position:-265px -117px;
}
.index-float .input-box input {
    border: 1px solid #BDBDBD;
    color: #666666;
    font-size: 16px;
    height: 28px;
	line-height:28px;
    margin: 18px 0 0;
    padding: 5px 5px 5px 56px;
    width: 333px;
	overflow:hidden;
}
.index-float .btn-box {
    background: none repeat scroll 0 0 #93D300;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 20px;
    height: 39px;
    line-height: 38px;
    text-align: center;
    width: 80px;
	display:inline;
	margin-right:10px;
}
.index-float .btn-box:hover{
	background: none repeat scroll 0 0 #80b505;
}
.index-float .kj{
	margin-top:5px;
	color:#999;
	cursor:pointer;
}
.index-float .kj a{ color:#999;}
.index-float .kj a:hover{ color:#93D300;}

.findpassword{ display:none; }
.findpassword .btn-box{ 
    font-size: 20px;
    height: 39px;
    line-height: 38px;
	width:90px;
}

/*注册*/
.index-reg-float {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #E6E6E6;
    left: 50%;
    margin-left: -250px;
    padding: 0 40px;
    top:50%;
	margin-top:-196px;
    width: 406px;
	overflow:hidden;
	padding-bottom:20px;
}
*html .index-reg-float {
	position:absolute;
	margin-top:-20px; 
	top: expression(offsetParent.scrollTop + (documentElement.clientHeight - 361)/2);
	z-index: 1500;
}
.index-reg-float .btn-box {
    background: none repeat scroll 0 0 #93D300;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 20px;
    height: 39px;
	margin-top:10px;
	margin-right:10px;
    line-height: 38px;
    text-align: center;
    width: 80px;
	display:inline;
}

/*留言*/
.index-feedback-float {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #E6E6E6;
    left: 50%;
    margin-left: -250px;
    padding: 0 0px;
    top: 50%;
	margin-top:-180px;
    width: 486px;
	padding-bottom:20px;
    overflow-y: auto;

}
*html .index-feedback-float {
	position:absolute;
	margin-top:-30px;
    top: expression(offsetParent.scrollTop + (documentElement.clientHeight - 321)/2);
	z-index: 1500;
}

.index-feedback-float .title {
    border-bottom: 1px solid #E6E6E6;
    color: #777777;
    height: 40px;
    padding-left: 25px;
	padding-top:15px;
}

.index-feedback-float .input-box span.tips {
    color: #333333;
    display: inline-block;
    text-align: center;
    width: 85px;
	vertical-align:top;
	margin-top:22px;
}

.index-feedback-float .input-box span.tip {
	vertical-align:top;
    color: #333333;
    display: inline-block;
    text-align: center;
    width: 85px; 
}
 
.index-feedback-float  .input-box  .contact-way{
    width: 350px;
	border-radius: 3px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 9px;
    padding: 4px 6px;
}

.index-feedback-float .input-box .feedback-info {
    height: 150px;
    max-width: 350px;
    min-width: 350px;
    width: 350px;
	border-radius: 3px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
	line-height: 20px;
    margin-bottom: 9px;
    padding: 4px 6px;
}

.index-feedback-float .btm{
    color: #AAAAAA;
    padding: 0 0 0 90px;
}

.index-feedback-float .btm span {
	display:inline-block;
    color: #FF6C00;
}
 
.index-feedback-float .btm .feedbackBtn{ background:#93D300; color:#fff; font:14px; height:32px; color:#fff; width:auto; padding:0 10px; float:right; margin-right:30px; cursor:pointer; line-height:32px;}
.index-feedback-float .btm .feedbackBtn:hover{
	background: none repeat scroll 0 0 #80b505;
}


/*写种花日记*/
.index-write-float {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #E6E6E6;
    left: 50%;
    margin-left: -410px;
    padding: 0 0px;
    top: 50%;
	margin-top:-272px;
    width: 800px;
	padding-bottom:20px;
    overflow-y: auto;

}
*html .index-write-float {
	position:absolute;
	margin-top:-30px;
    top: expression(offsetParent.scrollTop + (documentElement.clientHeight - 501)/2);
	z-index: 1500;
}

.index-write-float .title {
    border-bottom: 1px solid #E6E6E6;
    color: #777777;
    height: 40px;
    padding-left: 25px;
	padding-top:15px;
}

.index-write-float .input-box span.tips {
    color: #333333;
    display: inline-block;
    text-align: center;
    width: 85px;
	vertical-align:top;
	margin-top:22px;
}

.index-write-float .input-box span.tip {
	vertical-align:top;
    color: #333333;
    display: inline-block;
    text-align: center;
    width: 85px; 
}
 
.index-write-float  .input-box  .contact-way{
    width: 635px;
	border-radius: 3px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 9px;
    padding: 4px 6px;
}

.index-write-float .input-box .write-info {
    height: 330px;
    max-width: 635px;
    min-width: 635px;
    width: 635px;
	border-radius: 3px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
	line-height: 20px;
    margin-bottom: 9px;
    padding: 4px 6px;
}

.index-write-float .btm{
    color: #AAAAAA;
    padding: 0 0 0 90px;
}

.index-write-float .btm span {
	display:inline-block;
    color: #FF6C00;
}
 
.index-write-float .btm .writeBtn{ background:#93D300; color:#fff; font:14px; height:32px; color:#fff; width:auto; padding:0 10px; float:right; margin-right:59px; cursor:pointer; line-height:32px;}
.index-write-float .btm .writeBtn:hover{
	background: none repeat scroll 0 0 #80b505;
}



/*个人中心*/
.index-usercenter-float{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #E6E6E6;
    left: 50%;
    margin-left: -400px;
    padding: 0 0px;
    top: 50%;
	margin-top:-270px;
    width: 800px;
	height:500px;
	padding-bottom:20px;
    overflow-y: auto;

}
*html .index-usercenter-float{
	position:absolute;
	margin-top:-20px;
    top: expression(offsetParent.scrollTop + (documentElement.clientHeight - 500)/2);
	z-index: 1500;
}

.index-usercenter-float .float-close{
	right:20px;
}

.index-usercenter-float .title {
    border-bottom: 1px solid #E6E6E6;
    color: #777777;
    height: 40px;
    padding-left: 25px;
	padding-top:15px;
}

.hide{display:none;}
.user-wrap{ width:631px; margin:0 auto; font-size:14px; margin-top:10px;}
.user-avatar{text-align:center;}
.user-avatar img{width:100px; height:100px; border-radius:50%;}
.user-name{ text-align:center; padding-top:5px; padding-bottom:5px;}
.user-menu{ margin:0 auto; margin-top:10px;}
.user-menu ul{padding:0;border-top:1px solid #eee; border-bottom:1px solid #eee;border-right:1px solid #eee; overflow:hidden; float:left; }
.user-menu ul li{float:left;list-style:none;text-align:center; background:#fff; width:209px; cursor:pointer; border:1px solid #eee; border-right:0px #eee solid; border-bottom:0px #eee solid;border-top:0px #eee solid; font-size:16px;}
.user-menu ul li.selected{color:green;}
.user-item{ margin:0 auto;}
.user-item ul{ width:631px; padding:0; line-height:28px;overflow:hidden; float:left;}
.user-item ul li{list-style:none; margin:5px auto;}
.user-item ul li input{
	border: 1px solid #BDBDBD;
	margin-left:5px; 
    border-radius: 3px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
	width:160px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 9px;
    padding: 4px 6px;
}

.editemail,.editpass{ cursor:pointer;}
.editshow,.editshowpass{ 
    display:none;
	position:absolute;
	z-index:22;
	 
	border:#f5f5f5 10px solid;
	padding:20px;
	background-color:#FFF;
	margin-left:0px;
	top:248px;
}
.editshow p span{ margin:0px; padding:0px;  padding-top:4px; text-align:center; display:inline-block; float:left;}
.editshow p.tip{ padding-bottom:10px;}
.editshow p.bt{display:inline; float:left; padding-left:57px; _padding-left:59px; }
.editshow .dfbt{float:left; background:#93D300; color:#fff; font:14px; height:32px; color:#fff; padding:0 5px;  margin-right:6px; cursor:pointer; line-height:32px; margin-bottom:0px; border:0px; display:inline-block; padding-left:5px; padding-right:5px; width:80px;}
.editshow .dfbt:hover,.editshowpass .dfbt:hover{
	background: none repeat scroll 0 0 #80b505;
}
.editshow .dfbt.close{ background-color:#CCC;}
.editshow .dfbt.close:hover{ background-color:#CCC;}

.editshowpass p span{ margin:0px; padding:0px; padding-top:4px; text-align:center; display:inline-block; float:left;}
.editshowpass p.tip{ padding-bottom:10px;}
.editshowpass p.bt{ display:inline; float:left; padding-left:70px; _padding-left:73px; }
.editshowpass .dfbt{ background:#93D300; color:#fff; font:14px; height:32px; color:#fff; width:auto; padding:0 5px; float:left; margin-right:6px; cursor:pointer; line-height:32px; margin-bottom:0px;  border:0px;}
.editshowpass .dfbt.close{ background-color:#CCC;}
.editshowpass .dfbt.close:hover{ background-color:#CCC;}


/*登录成功顶部*/
.user-center-img{ float:left; position:relative; cursor:pointer; width:47px;  height:48px;}
.user-center-img img{float:left; width:30px; height:30px; margin-top:10px; margin-left:8px; display:inline;  border-radius:50%; position:absolute; z-index:1200;}
.user-center-img aaaaa{ float:left; padding:0px; display:block; width:52px;  height:48px;   }


.gbts{float:left;  margin-top:10px; margin-left:6px; display:inline; width:30px; height:30px; background-image: url("../images/icon.gif"); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer; position:relative; }
.gbi5{ position:absolute; z-index:2000; width:160px; background-color:#fff; right:0px; top:45px; display:none;
  border: 1px solid #BEBEBE; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); }
.header_dh .gbi5 ul{ float:left; width:160px;}
.header_dh .gbi5 ul li{float:left; width:160px;}
.header_dh .gbi5 a{clear: both; color: #888888;display: block;font-weight: normal;line-height: 2.57143;
padding: 3px 40px;white-space: nowrap; width:auto; text-align:left;}
.header_dh .gbi5 a:hover{ background-color:#e5e5e5; font-weight:normal;  color:#888888; text-decoration:none;}
.user-img-btshover{ float:left; width:40px; height:48px;  background-color:#93D300; display:none; position:absolute; z-index:1; border: #BEBEBE 1px solid; border-bottom:none 0px; padding-left:2px; padding-right:2px;}

.header_dh .gbi5 .usercenter a{ background-image: url("../images/icon.gif"); background-repeat:no-repeat; background-position:-77px -92px; background-color:#e5e5e5; display:block;}
.header_dh .gbi5 .usercenter a:hover{ background:url("../images/usericon.gif"); background-repeat:no-repeat; background-position:5px -1px; background-color:#e5e5e5}


.header_dh .gbi5 .exits a{ background-image: url("../images/icon.gif"); background-repeat:no-repeat; background-position:-77px -122px;background-color:#e5e5e5 ;display:block;}
.header_dh .gbi5 .exits a:hover{ background-image: url("../images/usericon.gif"); background-repeat:no-repeat; background-position:5px -42px;background-color:#e5e5e5}




/*密码重置*/
.fpass{ width:400px; padding-top:20px; padding-bottom:90px; margin:0 auto;}
.fpass h1{  color: #777777;
    font-size: 20px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 10px 0 2px;
}
.fpass p{ color:#F60; font-size:12px;}
.fpass input#password, input#repassword{
    background: url("../images/icon.gif") no-repeat;
	background-position:-265px -162px;
}
.fpass input{
	border: 1px solid #BDBDBD;
    color: #666666;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    margin: 18px 0 0;
    overflow: hidden;
    padding: 5px 5px 5px 56px;
    width: 333px;
}
.fpass input:focus,
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}
.fpass input:focus{
  border-color: rgba(147, 211, 0, 0.8);
  outline: 0;
  outline: thin dotted \9;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(147, 211, 0, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(147, 211, 0, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(147, 211, 0, 0.6);
}
.fpass .btn-box{ float:right; width:80px; background-color:#93D300; text-align:center;  margin-top:10px; color:#FFF;height: 39px; line-height: 38px; font-size: 20px; cursor:pointer;}




/*成功页面*/
.showts{ width:700px; margin:0 auto; margin-top:50px; padding-bottom:50px; font-family:"微软雅黑";}
.showtsimg{ width:700px; text-align:left;}
.showtsmaxtitle{ text-align:left; padding-left:10px; font-size:28px;}
.sucessbor{ border:#b6d0b3 1px solid; background-color:#eeffed;}
.showtsmintitle{ margin-top:10px; font-size:14px;}
.showts a{ text-decoration:underline; }
.sucess{ color:#1bb227;}

/*失败页面*/
.errors{ color:#ca2b19;}
.errorsbor{ border:#cbada2 1px solid; background-color:#ffc4c8;}

/*失败页面*/
.e404{ color:#8cae3d;}
.e404bor{ border:#c4cda0 1px solid; background-color:#eaffa6;}







